2290 1735105472110 GEN4_CONNECT_DIAGNOSTICS:MPLABCommTool is null

2290 1735105472110 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC32MK0128MCA048 Pre:GetFirmwareInfo
2290 1735105472110 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC32MK0128MCA048 Payload
2290 1735105472110 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC32MK0128MCA048 null
2290 1735105472110 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC32MK0128MCA048 Payload End
2290 1735105472110 XXXX 1735105472110, Thread 2290: com.Send returned false 
2290 1735105472110 XXXX 1735105472110, Thread 2290: execCommand: exception after writeSideChanel null 
2290 1735105472110 GEN4_CONNECT_DIAGNOSTICS:Removing plug and play observer com.microchip.mplab.mdbcore.RI4Tool.RI4ToolBase$RI4PlugNPlayObserver@7e16bfbf
2290 1735105472110 GEN4_CONNECT_DIAGNOSTICS:Begin PlugNPlayObservers list dump:
2290 1735105472110 GEN4_CONNECT_DIAGNOSTICS:End PlugNPlayObservers list dump:
2290 1735105472160 GEN4_CONNECT_DIAGNOSTICS:Calling RIDbgToolCom.Disconnect
2290 1735105472160 GEN4_CONNECT_DIAGNOSTICS:Calling MPLABCommTool.Detach to remove tool from plug and play list
2290 1735105472160 GEN4_CONNECT_DIAGNOSTICS:Calling RIDbgToolCom.DisconnectFromMPlabComm
2290 1735105472160 GEN4_CONNECT_DIAGNOSTICS:Calling MPLABCommTool.Disconnect
2300 1735105482669 GEN4_CONNECT_DIAGNOSTICS:MPLABCommTool is NOT null
2300 1735105482669 GEN4_CONNECT_DIAGNOSTICS:AttachedToolPID = 9012, AttachedToolVID = 4d8
2300 1735105482669 GEN4_CONNECT_DIAGNOSTICS:transport type = USB
2300 1735105482669 GEN4_CONNECT_DIAGNOSTICS:AttachedToolPID = 9012, AttachedToolVID = 4d8
2300 1735105482688 com.microchip.mplab.mdbcore.RealICETool.RIDbgToolCom
2300 1735105482688 GEN4_CONNECT_DIAGNOSTICS:Before MPLABCommTool.Connect()
2300 1735105482688 GEN4_CONNECT_DIAGNOSTICS:After MPLABCommTool.Connect()
2300 1735105482689 GEN4_CONNECT_DIAGNOSTICS:Adding new plug and play observer com.microchip.mplab.mdbcore.RI4Tool.RI4ToolBase$RI4PlugNPlayObserver@ba22e61
2300 1735105482689 GEN4_CONNECT_DIAGNOSTICS:Begin PlugNPlayObservers list dump:
2300 1735105482689 GEN4_CONNECT_DIAGNOSTICS:com.microchip.mplab.mdbcore.RI4Tool.RI4ToolBase$RI4PlugNPlayObserver@ba22e61
2300 1735105482689 GEN4_CONNECT_DIAGNOSTICS:End PlugNPlayObservers list dump:
2300 1735105482689 GEN4_CONNECT_DIAGNOSTICS:Registering for alternate PNP notifications. CommPnPCriteria.cPIDList = [2177, 2179, 217a, 2141, 9017, 901b, 9036, 9035], CommPnPCriteria.cSerialNumber = bur221675293

2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Pre:init
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Payload
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: Values:
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: pcAddress = 7fffffffffffffff, Vpp = 3.30, useRowEraseIfVoltageIsLow = false, voltageBelowWhichUseRowErase = 0.00, deviceName = PIC32MK0128MCA048, programmerType = PIC32MZ
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: MemInfo values:
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = ffffffff, exists = true, startAddr = 1d000000, endAddr = 1d01ffff, rowSize = 0800, rowEraseSize = 0800, addrInc = 0004, widthProgram = 0004
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = true, startAddr = 00000000, endAddr = 00000000, rowSize = 0001, rowEraseSize = 0000, addrInc = 0004, widthProgram = 0004
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = true, startAddr = 00000000, endAddr = 00000000, rowSize = 0800, rowEraseSize = 0000, addrInc = 0004, widthProgram = 0004
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = ffffffff, exists = true, startAddr = 1fc42000, endAddr = 1fc42fff, rowSize = 0800, rowEraseSize = 0800, addrInc = 0004, widthProgram = 0004
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0004, widthProgram = 0004
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = ffffffff, exists = true, startAddr = 1f800000, endAddr = 1f8fffff, rowSize = 0000, rowEraseSize = 0000, addrInc = 0004, widthProgram = 0004
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0004, widthProgram = 0004
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0004, widthProgram = 0004
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 7fffffff, exists = true, startAddr = ffffffff, endAddr = fffffffe, rowSize = 0001, rowEraseSize = 0000, addrInc = 0001, widthProgram = 0001
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 DeviceInfo: CfgRequiredBitsMask Values:
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc03f40, Mask = 38100000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc03f44, Mask = 20077ff7
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc03f48, Mask = ffffc7ff
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc03f4c, Mask = 4ffff77f
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc03f5c, Mask = 10000000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc03f6c, Mask = 00000000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc03f70, Mask = ffffffff
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc03fc0, Mask = 3810ffff
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc03fc4, Mask = 20077ff7
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc03fc8, Mask = ffffc7ff
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc03fcc, Mask = 4ffff77c
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc03fdc, Mask = 10000000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc03fec, Mask = 00000000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc03ff0, Mask = ffffffff
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc43f40, Mask = 38100000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc43f44, Mask = 20077ff7
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc43f48, Mask = ffffc7ff
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc43f4c, Mask = 4ffff77f
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc43f5c, Mask = 10000000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc43f6c, Mask = 00000000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc43f70, Mask = ffffffff
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc43fc0, Mask = 38100000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc43fc4, Mask = 20077ff7
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc43fc8, Mask = ffffc7ff
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc43fcc, Mask = 4ffff77f
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc43fdc, Mask = 10000000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc43fec, Mask = 00000000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc43ff0, Mask = ffffffff
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc45000, Mask = 00000000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc45004, Mask = 00000000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc45018, Mask = 00000000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc45020, Mask = 00000000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc45024, Mask = 00000000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc45028, Mask = 00000000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Address = 1fc4502c, Mask = 00000000
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 BasicInfo: Values:
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 BasicInfo: InputStream = com.microchip.mplab.libs.toolpacksupport.EquatableFileInputStream@60d79513, ToolFlavor = PICKit4
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Payload End
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Post:init
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Return Value
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 none
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Return End

2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Pre:GetInterfaceProvider
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Payload
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 RI4DebugInterface
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Payload End
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Post:GetInterfaceProvider
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Return Value
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 com.microchip.mplab.libs.RI4ToolsController.implementations.RI4DebugInterfaceImpl@6cd6ddee
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Return End

2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Pre:GetInterfaceProvider
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Payload
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 RI4ProgramInterface
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Payload End
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Post:GetInterfaceProvider
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Return Value
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 com.microchip.mplab.libs.RI4ToolsController.implementations.RI4ProgramInterfaceImpl@a6d76b0
2300 1735105482711 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Return End

2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Pre:GetInterfaceProvider
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Payload
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 RI4ConnectInterface
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Payload End
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Post:GetInterfaceProvider
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Return Value
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 com.microchip.mplab.libs.PK4ToolsController.PK4ConnectInterfaceImpl@10a680ba
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Return End
2300 1735105482712 GEN4_CONNECT_DIAGNOSTICS:acceptablePIDs = [9012, 9017, 901b, 9036, 9035]
2300 1735105482712 GEN4_CONNECT_DIAGNOSTICS:otherPIDs = [2177, 2179, 217a, 2141]
2300 1735105482712 GEN4_CONNECT_DIAGNOSTICS:Setting selected tool type to pk4
2300 1735105482712 GEN4_CONNECT_DIAGNOSTICS:otherPIDs = [2177, 2179, 217a, 2141]
2300 1735105482712 GEN4_CONNECT_DIAGNOSTICS:acceptablePIDs = [9012, 9017, 901b, 9036, 9035]

2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Pre:GetInterfaceProvider
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Payload
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 RI4ControllerDiagnosticsInterface
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Payload End
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Post:GetInterfaceProvider
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Return Value
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 com.microchip.mplab.libs.RI4ToolsController.implementations.RI4ControllerDiagnosticsInterfaceImpl@179c629b
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Return End

2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Pre:GetInterfaceProvider
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Payload
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 ProgrammerToGo
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Payload End
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Post:GetInterfaceProvider
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Return Value
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 com.microchip.mplab.libs.RI4ToolsController.implementations.ProgrammerToGoImpl@4dfff42b
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Return End

2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Pre:GetInterfaceProvider
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Payload
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Status
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Payload End
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Post:GetInterfaceProvider
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Return Value
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 null
2300 1735105482712 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC32MK0128MCA048 Return End

2300 1735105482729 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC32MK0128MCA048 Pre:SetProgramExec
2300 1735105482729 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC32MK0128MCA048 Payload
2300 1735105482729 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC32MK0128MCA048 FileRegs
2300 1735105482729 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC32MK0128MCA048 a0000900
2300 1735105482729 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC32MK0128MCA048 Length = 3216
2300 1735105482729 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC32MK0128MCA048 Payload End
2300 1735105482729 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC32MK0128MCA048 Post:SetProgramExec
2300 1735105482729 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC32MK0128MCA048 Return Value
2300 1735105482729 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC32MK0128MCA048 true
2300 1735105482729 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC32MK0128MCA048 Return End
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.RI4Tool.ConnectionHandler.CheckForFWUpdates()
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:Created FirmwareUpdateHandler com.microchip.mplab.mdbcore.pk4hybrid.pk4hybridFirmwareUpdateHandler@2c46d3d2
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.pk4hybrid.pk4hybridFirmwareUpdateHandler.UpdateFirmware(FirmwareInfo, UpdateMessage)
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:areWeInBoot returned false
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:inBoot = false
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:uMode = checkingVersions
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:selectedTool = pk4
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:current toolType = pk4
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:current tool mode = pk4
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.pk4hybrid.pk4hybridFirmwareUpdateHandler.GetUpdateInfo()
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:Parsing file  for firmware updates
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.pk4hybrid.pk4hybridFirmwareUpdateHandler.ParseSelectedVersionsFromJamFile()
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:Jame file line = boot.hex,010000
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:Jame file line = scripts.xml,000747
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app1 020180, 0040C000
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app2 1.15.20, 00500000
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app3 000000, FFFFFFFF
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app4 000000, FFFFFFFF
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app5 000000, FFFFFFFF
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app6 000000, FFFFFFFF
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app7 000000, FFFFFFFF
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app8 000000, FFFFFFFF
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:EXITING: com.microchip.mplab.mdbcore.pk4hybrid.pk4hybridFirmwareUpdateHandler.ri4ParseSelectedVersionsFromJamFile()
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:EXITING: com.microchip.mplab.mdbcore.pk4hybrid.pk4hybridFirmwareUpdateHandler.GetUpdateInfo()
2300 1735105482730 GEN4_CONNECT_DIAGNOSTICS:current toolType = pk4

2300 1735105482730 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC32MK0128MCA048 Pre:EstablishCommunincations
2300 1735105482730 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC32MK0128MCA048 Payload
2300 1735105482730 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC32MK0128MCA048 com.microchip.mplab.mdbcore.PK4Tool.PK4Com@42c4932f
2300 1735105482730 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC32MK0128MCA048 Payload End
2300 1735105482730 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC32MK0128MCA048 Post:EstablishCommunincations
2300 1735105482730 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC32MK0128MCA048 Return Value
2300 1735105482730 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC32MK0128MCA048 true
2300 1735105482730 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC32MK0128MCA048 Return End

2300 1735105482730 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC32MK0128MCA048 Pre:GetFirmwareInfo
2300 1735105482730 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC32MK0128MCA048 Payload
2300 1735105482730 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC32MK0128MCA048 null
2300 1735105482730 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC32MK0128MCA048 Payload End
2300 1735105482731 XXXX 1735105482731, Thread 2300: com.Send returned false 
2300 1735105482731 XXXX 1735105482731, Thread 2300: execCommand: exception after writeSideChanel null 
